@charset "utf-8";
/* topnavbar */
.topnavbar .navbar-header .brand-logo {
  display: block;
  padding: 6px 15px;
}

@media only screen and (min-width: 768px) {
  .topnavbar {
    border: 0;
    background-color: #f08300;
    background-image: -webkit-linear-gradient(left, #f08300 0%, #ef9d3b 100%);
    background-image: -o-linear-gradient(left, #f08300 0%, #ef9d3b 100%);
    background-image: linear-gradient(to right, #f08300 0%, #ef9d3b 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23b7e5', endColorstr='#ff51c6ea', GradientType=1);
  }
  }
  @media only screen and (max-width:768px) {
 .topnavbar {
  position: relative;
}
.topnavbar .navbar-header {
  background-color: transparent;
  background-image: -webkit-linear-gradient(left, #f08300 0%, #ef9d3b 100%);
  background-image: -o-linear-gradient(left, #f08300 0%, #ef9d3b 100%);
  background-image: linear-gradient(to right, #f08300 0%, #ef9d3b 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23b7e5', endColorstr='#ff51c6ea', GradientType=1);
}

}
@media only screen and (max-width:768px) {
  .topnavbar .navbar-nav > li > a,
  .topnavbar .navbar-nav > .open > a {
  color: #f08300;
}
.topnavbar .navbar-nav > li > a:hover,
.topnavbar .navbar-nav > .open > a:hover,
.topnavbar .navbar-nav > li > a:focus,
.topnavbar .navbar-nav > .open > a:focus {
  color: #ce750b;}

  }
/* top icon hover color */
  .topnavbar .navbar-nav > li > a:hover,
  .topnavbar .navbar-nav > .open > a:hover,
  .topnavbar .navbar-nav > li > a:focus,
  .topnavbar .navbar-nav > .open > a:focus {
    color: #c67216;
  }
/* 公用css */
.fl{float: left;}
.cb{clear: both;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
/* form-control */
.form-control{border: 1px solid #dde6e9;
	    border-radius: 3px;
	    -webkit-border-radius: 3px;
		display:inline-block;
		margin-left:5px;
		
		}
/* text css*/
.words{float: left;}

.form-control-text{width: 100%;margin-top: 5px; margin-left:0px;}


.form-message{width: 30%; margin-top: 10px; margin-left:-40px;padding-left:15px;padding-right: 15px;}
/* 模态框 css*/

.words-modal{float: left;}
.form-group-modal{width: 100%; float: left; }
.form-control-modal{width: 100%;margin-top: 0px; margin-left:0px;}
.form-group-modal2{width: 100%; float: left;}
.form-control-modal2{width: 80.5%;margin-top: -5px;margin-left: 0px;}


.form-group-email-modal2{width: 45.5%; float: left; }
.form-control-email-modal2{width: 100%;margin-top: 0px; margin-left:0px;}

.form-control-password-modal{width: 85%;margin-top: -5px; /*margin-left: 28px;*/}
.form-group-password-modal2{width: 45.5%; float: left; margin-left:10px; }
.form-control-password-modal2{width: 100%;margin-top: 0px;margin-left: 0;}


.form-birth-modal{width: 85%;margin-top: -5px;/*margin-left: 28px;*/}

.form-birth-modal2{width: 80.5%;margin-top: -5px;margin-left: 28px;}

.form-message-modal{width: 85%;margin-top: -20px;margin-left: 28px;}

.form-message-modal2{width: 80.5%;margin-top: -20px;margin-left: 28px;}

/* 侧边栏选择样式*/

a{color: #656565;}
a:hover,
a:focus {
  color: #f08300;
  }
  .nav-tabs > li > a {
  	background-color: #FCFCFC;
  }
  .sidebar > .nav > li {
  	border-left-color: #f08300;
  }

.sidebar > .nav > li > a:focus,
.sidebar > .nav > li > .nav-item:focus,
.sidebar > .nav > li > a:hover,
.sidebar > .nav > li > .nav-item:hover {
  text-decoration: none;
  outline: none;
  color: #f08300;
  border-left-color: #f08300;
}
@media only screen and (min-width: 768px) {
  .sidebar > .nav .label {
    margin: 2px 0 0 0;
  }
}
.aside-collapsed .sidebar {
  overflow-x: hidden;
}
.aside-collapsed .sidebar > .nav .nav,
.aside-collapsed .sidebar > .nav > .nav-heading,
.aside-collapsed .sidebar > .nav > li > a > span {
  display: none !important;
}
.aside-collapsed .sidebar > .nav > li {
  width: 68px;
}
.aside-collapsed .sidebar > .nav > li > a,
.aside-collapsed .sidebar > .nav > li > .nav-item {
  text-indent: -3px;
  padding: 20px 0;
  text-align: center;
  background-color:#FCFCFC;
}
.aside-collapsed .sidebar > .nav > li > a > em,
.aside-collapsed .sidebar > .nav > li > .nav-item > em {
  font-size: 1.6em;
  width: auto;
}
.aside-collapsed .sidebar > .nav > li > a:focus,
.aside-collapsed .sidebar > .nav > li > .nav-item:focus {
  background-color: transparent;
}
.aside-collapsed .sidebar > .nav > li > a:focus > em,
.aside-collapsed .sidebar > .nav > li > .nav-item:focus > em {
  color: inherit;
}
.aside-collapsed .sidebar .nav .label {
  position: absolute;
  top: 10px;
  right: 5px;
  text-indent: 0;
}
@media only screen and (max-width:792px) {
	/*text css自适应*/
	.words{float: left;}
    .form-group-email{width: 100%; float: left; }
    
    .form-control-text{width: 100%;margin-top: 5px; margin-left:0px;}
    

    .form-message{width: 100%; margin-top: 10px; margin-left:0px;padding-left:15px;padding-right: 15px;}
	
}	
/* 模态框 自适应*/
@media (min-width: 768px) {
  .form-modal-twoline{ margin-left: 0;}
   .modal-dialog {
    width: 650px;
    margin: 30px auto;
  }
  }
@media (max-width:768px) {
.clean-margin{margin-left: 0;}

.words-modal{float: left;}
.form-group-modal{width: 100%; float: left; }
.form-control-modal{width: 95%;margin-top: 0px; margin-left:0px;}
.form-group-modal2{width: 100%; float: left; }
.form-control-modal2{width: 95%;margin-top: 0px; margin-left:0px;}

.form-control-password-modal{width: 95%;margin-top: 0px; margin-left:0px;}
.form-group-password-modal2{width: 100%; float: left;margin-left: 0;}

